seem a long shot - Turco Inglés Diccionario